humane treatment and slaughter - Turc Anglais Dictionnaire